#ifndef TCPCLIENT_H_
#define TCPCLIENT_H_

void closeAllTCP(void);
void sighandINTTCP(int signo);
void endCiclesTCP(int signo);

void nombreTCP(void);
void listaTCP(void);
void agregarTCP(void);
void removerTCP(void);
void salirTCP(void);
void commitTCP(void);

void readCommandsTCP(void);
int mainTCP(void);

int commit_fileTCP(char * path, int type);

void * listenSrvTCP(void *params);

int takeSrvTCP(void);
int makeCommitTCP(void);

void atenderListaTCP(void);
void atenderAddTCP(void);
void atenderRemoveTCP(void);
void atenderUpdateTCP(void);
void atenderWillUpdateTCP(void);

int readParamTCP(char * param, int size);

#endif /*TCPCLIENT_H_*/
